@charset "utf-8";
/* CSS Document */
body {
    font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;
    font-size: small;
    letter-spacing: 0.01em;
    margin: 17px 0 15px 15px;
    text-rendering: optimizelegibility;
}	
.info[class] {
    display: block;
}

.info {
    border-bottom: 1px dotted #CCCCCC;
    clear: both;
    display: inline-block;
    margin: 0 0 5px;
    padding: 0 1% 1.1em;
}
.info h2 {
    clear: left;
    font-size: 120%;
    font-weight: normal;
    margin: 0 0 5px;
}
form.login ul {
    list-style-type: none;
    margin: 15px auto;
    padding: 0;
	text-align:center;
}
label.desc {
    border: medium none;
    color: #222222;
    display: block;
    font-size: 95%;
    font-weight: bold;
    line-height: 150%;
    margin: 0;
    padding: 0 0 3px;
}
form li.buttons {
    clear: both;
    padding: 10px 1%;
    position: relative;
    width: auto !important;
}
#navcontainer { margin-left: 30px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 200px;
color: #fff;
background-color: #060;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #090;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 185px;
color: #060;
background-color: #fff;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #090;
text-decoration: none;
}
#col1 {float:left;
	width:280px;
	display:block;}
#col2 {
	width:auto;
	margin: 0 0 0 280px;
	}
.clearfix {
	display:block;
}
#col2_content { padding:0 20px 0 10px }
.error { color:#F00; }
th {
	background-color:#060;
	color:#FFF;
}
tr.odd {
	background-color:#f0f0f0;
}
tr.even {
	background-color:#FFF;
}
#pie-pagina { text-align:center; font-size:10px; margin-top:20px; }